# -*- coding:utf-8 -*-
# --author： jingfeng 
# time: 2019/8/9

'''
1. 安装scrapyd客户端 
    pip install scrapyd-client
    
2  在python解释器下的Scripts下复制scrapyd.exe 和scrapyd-deploy这两个文件到需要部署
   的项目下

3. 修改文件scrapy.cfg
    修改两处，一个deploy命名，一个url
    
    [settings]
    default = zhihu.settings

    [deploy:需要在这命名服务器的名字，设备名称]
    url = http://服务器ip地址:6800/
    project = zhihu

4. 查看配置是否正确
    python scrapyd-deploy -l
    出现 名字  地址  正确
    例子：以baidubaike为例，返回如下
    jingfei              http://localhost:6800/

    
5  发布
    scrapyd-deploy <target> -p <project> --version <version>
    target 就是前面配置文件里deploy后面的名字, 使用 python scrapyd-deploy -l 会返回
           那个名字,那个服务器的名字
    project 可以随意定义，跟爬虫的工程名字无关
    version 自定义版本号，不写的话默认为当前时间戳
    
    注意：
        爬虫目录下不要放无关的py文件，放无关的py会导致发布失败，当爬虫发布成功后，会生
        一个setup.py文件，可以删除的
        
    例子：以baidubaike为例
    python scrapyd-deploy jingfei -p baidubaike --version 1.0
'''